vegetated substrate - Turco Inglés Diccionario